Conjunto de Métricas del Software, para los cuales la información debe ser recolectada y analizada, basada en el marco de referencia de madurez desarrollado por la SEI [26]. Las métricas deben ser implantadas paso a paso en cinco niveles, correspondientes al nivel de madurez del proceso de desarrollo.
2.6.7.1.- Proceso Inicial (Nivel 1)
Su objetivo es formar una base de comparación con la forma en que las mejoras se realicen y se incremente la madurez, estos incluyen:
a) El tamaño del producto,
b) El esfuerzo del personal (Utilidades para determinar una tasa de productividad)
2.6.7.2.- Proceso Repetible (Nivel 2)
Las métricas a este segundo nivel incluyen como objetivos de medición:
1. La cantidad de esfuerzo necesaria para desarrollar un sistema,
2. La duración del proyecto,
3. El tamaño y la volatilidad de los requerimientos,
4. El costo global del proyecto (Por lo que el tipo de métrica que se recomiendan incluye a las siguientes):
a) Tamaño del software (Líneas de codillo fuente no comentadas) b) Puntos de Función,
c) Cuenta de objetos y métodos,
5. Esfuerzo del trabajo de personal:
a) Esfuerzo real medido en unidades persona/mes,
b) Esfuerzo reportado en unidades persona/mes,
6. Volatilidad de los requerimientos (Cambios de los requerimientos).
Éstas como métricas principales, además las siguientes pueden añadirse a consideración de la administración del proyecto de software:
7. Experiencia (del dominio o aplicación, de la arquitectura de desarrollo utilizada, de las herramientas y métodos empleados, años globales de experiencia en el desarrollo),
8. Rotación de personal